first installment payment - German English Dictionary